package com.hengpeng.itfinoss.service.userLevelSet;

import java.util.List;

import com.hengpeng.common.exception.ServiceResult;
import com.hengpeng.itfinbase.en.LevelType;
import com.hengpeng.itfinbase.en.UserLevel;
import com.hengpeng.itfinbase.persist.UserLevelSet;

/**
 * 会员等级配置service层
 * 
 * @author liyangyang
 *
 */
public interface UserLevelSetSrervice {
    /**
     * 分页查询会员等级
     * 
     * @param userLevel
     * @param levelType
     * @param indexPage
     * @param pageSize
     * @return
     */
    public ServiceResult<List<UserLevelSet>> selectUserLevelSetPage(UserLevel userLevel, LevelType levelType,
            int indexPage, int pageSize);

    public UserLevelSet updateUserLevelSetById(UserLevelSet userLevelSet);

}
